atomic batteries - German English Dictionary